export function isMobile(value: string): boolean {
  value = value.replace(/[^-|\d]/g, '');
  return (
    /^((\+86)|(86))?(1)\d{10}$/.test(value) || /^0[0-9-]{10,13}$/.test(value)
  );
}









// const patterns = {
//   phone: /^1[0-9]{10}$/,
//   name: /^[\u4e00-\u9fa5]{2,20}$/,
//   ads: /^[\u4E00-\u9FA5A-Za-z0-9_—()（）-]+$/
// }

// const messages = {
//   phone: (val: string) => {
//     if (val === '') return '请输入手机号'
//     return '手机号不正确'
//   },
//   name: (val: string) => {
//     if (val === '') return '请输入姓名'
//     return '姓名输入有误'
//   },
//   ads: (val: string) => {
//     if (val === '') return '请输入详细地址'
//     return '详细地址输入有误'
//   }
// }